Weymouth's winters are cold and occasionally extremely chilly, with temperatures plummeting as low as -17°C in January. Spring is a slow warming period, with March and April temperatures rising steadily but still experiencing frosts. Summer brings warm weather, with June being the hottest month at an average of 22°C, although temperatures rarely exceed 35°C. Autumn sees a cooling trend, with September and October temperatures averaging around 19°C and 14°C respectively, before dropping to cold winter levels again.